.container{
    background: #ecf4ff;
    width: 100%;
    min-height: 100vh;
    padding-top: .266667rem;
    box-sizing: border-box;
}
.detail-box{
    border: 1px solid #eee;
    width: 95%;
    margin: 0 auto;
    background: #fff;
    border-radius: .133333rem;
}
.title{
    color: #ffab1a;
    height: 1.333333rem;
    line-height: 1.333333rem;
    padding-left: .4rem;
    font-size: .426667rem;
    border-bottom: 1px solid #eee;
}
.time{
    color: #acacac;
    font-size: .4rem;
    margin: .373333rem .4rem;
}
.place{
    margin: .473333rem .4rem;
    line-height: .5rem;
    color: #acacac;
    font-size: .4rem;
}
.map{
    width: 100%;
    height: 7.733333rem;
}